#include "App_Bluetooth.h"
#include "Int_OLED_Data.h"
#include "Int_Motor.h"
#include "Int_Bluetooth.h"

// static u8 rada_distance_str[17];

/**
 * @brief 初始化通过蓝牙遥控小车
 *
 */
void App_Bluetooth_Controller()
{

    u8 ch;
    bit is_ok;

    is_ok = Int_Bluetooth_Reception_Char(&ch);
    // 是否接收到蓝牙数据
    if (is_ok) {
        switch (ch) {
            case 'U': // 前进
                Int_Motor_setLeft(40);
                Int_Motor_setRight(40);
                break;
            case 'D': // 后退
                Int_Motor_setLeft(-40);
                Int_Motor_setRight(-40);
                break;
            case 'L': // 左转
                Int_Motor_setLeft(-40);
                Int_Motor_setRight(40);
                break;
            case 'R': // 右转
                Int_Motor_setLeft(40);
                Int_Motor_setRight(-40);
                break;
            case 'S':
                Int_Motor_setLeft(0);
                Int_Motor_setRight(0);
                break;
        }
        Int_OLED_Data_Num_Show(ch, 0, 0);
    }
}